package deployr.httpclient;

public interface ProjectApi {

	public abstract String readChecksum(String path, String projectKey);

	public abstract int createEvent(String path, String projectKey, String event);

	public abstract void updateChecksum(String path, String projectKey, String checksum);

	public abstract String createUpdate(String path, String projectKey);

	public abstract int webapp(String path, String projectKey);

	public abstract int webapp(String path, String projectKey, String updateKey);

	public abstract int war(String path, String projectKey);

	public abstract int war(String path, String projectKey, String updateKey);

	public abstract void create(String path, String projectKey);

	public abstract int deleteUpdates(String path, String projectKey);

}